.logobar .new_logo{width:18%;}
.logobar .right_cla img{width:50px; margin-right: 10px; border-radius:50%;}
.logobar .right_cla a{font-size: 15px; line-height: 50px; margin-left: 10px;}
.logobar .n_topSearch .input, .logobar .n_topSearch .topBtn{line-height:50px; height:50px; box-sizing: border-box;}
.logobar .n_topSearch .input input{height: 42px; padding: 0; vertical-align: text-bottom; line-height:42px; margin-top: 2px; box-sizing: border-box;}
.common_navBox{border-bottom:#ff7800 2px solid; margin-top:-1px; background:#fff;}
.common_navBox .navBar { width:100%; position:relative; z-index:100;}
.common_navBox .navBar .wrap {position:relative;}
.common_navBox .navBar .menu { margin-left:240px; overflow:hidden;}
.common_navBox .navBar .menu li{ float:left; margin-right:2px; padding-bottom: 4px;}
.common_navBox .navBar .menu a { display:block; width:auto; line-height:36px; margin-left: 60px; font-size:16px; font-weight:bold;}
.common_navBox .navBar .menu a:hover{color:#ff7800;}
.common_navBox .navBar .acn_tit {width:220px; position:absolute; left:0; top:0; background:#ff7800;}
.common_navBox .navBar .acn_tit .acn { line-height:40px; font-size:16px; font-weight:bold; color:#fff; background:#ff7800; cursor:pointer; position:relative; text-align:center;}

a:hover{color:#ff7800;}
.home_banner .acLayer { width:220px; height:430px; background:#898989; position:relative;}
.home_banner .acLayer .hn {line-height:42px; padding:0 35px 0 15px; position:relative; border-bottom:1px solid #fff; z-index:2;}
.home_banner .acLayer .hn .ion { position:absolute; right:18px; top:50%; margin-top:-19px;}
.home_banner .acLayer .hn,.acLayer .hn a { color:#fff;}
.home_banner .acLayer .hn a { display:inline-block;}
.home_banner .acLayer .hn a:hover { color:#ff7800;}
.home_banner .acLayer .hn .n { display:inline-block; white-space:nowrap; margin-right:6px; color:#fff;}
.home_banner .acLayer .acbBox { width:680px; height:420px; padding:5px 12px; background:#fff; position:absolute; left:221px; top:0; display:none; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1); z-index:1;}
.home_banner .acLayer .acbBox a:hover {color:#ff7800;}
.home_banner .acLayer .acb_hover {border-bottom-color:#bbb;}
.home_banner .acLayer .acb_hover .hn { z-index:2; border-bottom:1px solid #dedede;}
.home_banner .acLayer .acb_hover .hn .ion { right:12px; background-position:-80px -40px;}
.home_banner .acLayer .acb_hover .acbBox { display:block;}
.home_banner .acLayer .hd {line-height:40px; border-bottom:#aaa 1px solid; margin-bottom:10px; position:relative;}
.home_banner .acLayer .hd h3 {color:#333; font-size:16px;}
.home_banner .acLayer .hd .more {position:absolute; right:0; top:0;}
.home_banner .acLayer .hd .more .ion{font-weight: bold;}
.home_banner .acLayer .bd { clear:both; overflow:hidden; margin-bottom:10px;}
.home_banner .ac_imgList { width:100%; height:auto; overflow:hidden;}
.home_banner .ac_imgList ul { width:110%;}
.home_banner .ac_imgList li { width:87px; height:auto; float:left; margin-right:8px; text-align:center;}
.home_banner .ac_imgList img { display:block; width:85px; height:30px; border:#dedede 1px solid;}
.home_banner .ac_imgList .n { font-weight:normal; display:block; height:24px; line-height:24px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.home_banner .dash_border { border-bottom:#cccccc 1px dashed;}
.home_banner .ac_linkList { clear:both; overflow:hidden; line-height:26px;}
.home_banner .ac_linkList dt,.ac_linkList dd { display:inline-block;}
.home_banner .ac_linkList em { margin:0 8px;}
.home_banner .ac_linkList dt { font-weight:bold; margin-right:10px;}
.home_banner .ac_linkList dt,.ac_linkList dt a { color:#ff7800; display:inline-block;}
.home_banner .ac_linkList dd a { display:inline-block; white-space:nowrap;}

.home_banner .left{position:relative; z-index:2;}
.home_banner .center{width:840px; position:relative; z-index:1;}
.home_banner .center .item{height:430px; position:relative;}
.home_banner .center .item img{position:absolute; min-width:100%; min-height:100%; left:50%; top:50%; transform:translateX(-50%) translateY(-50%); max-width:none; object-fit:cover;}
.home_banner .swiper-pagination{position:absolute; bottom:20px; left:0; right:0; text-align:center;}
.home_banner .swiper-pagination .swiper-pagination-bullet{display:inline-block; width:42px; height:6px; border-radius:0; background:#fff; margin:0 5px; opacity:1;}
.home_banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#FF7800;}
.home_banner .right{width:340px; height:430px; border:1px solid #ddd; box-sizing:border-box; border-top:none;}
.home_banner .right .tab_key .item{float:left; width:33.33%; text-align:center; color:#999; line-height:40px; background:#f5f5f5; border-left:1px solid #ddd; box-sizing:border-box; border-bottom:1px solid #ddd;}
.home_banner .right .tab_key .item:first-child{border-left:none;}
.home_banner .right .tab_key .item.cur{border-bottom:1px solid #fff; background:#fff; font-weight: bold;}
.home_banner .recomm_pro{display:block; padding:8px 10px; border-bottom:1px dashed #ddd; line-height:21px; box-sizing:border-box;}
.home_banner .recomm_pro:last-child{border:none;}
.home_banner .recomm_pro .no{background:url(../images/home_rank4.png); width:40px; display:inline-block; color:#c9cbd6; font-weight: bold; font-size: 16px; font-style:italic; text-align:center; margin-right: 5px;}
.home_banner .recomm_pro:first-child .no{background:url(../images/home_rank1.png); color:#ed5355;}
.home_banner .recomm_pro:nth-child(2) .no{background:url(../images/home_rank2.png); color:#ff7800;}
.home_banner .recomm_pro:nth-child(3) .no{background:url(../images/home_rank3.png); color:#ffc600;}
.home_banner .recomm_pro:hover{color:#ff7800;}
.home_banner #top_inquiry li{display:block; padding:11px 25px; border-bottom:1px dashed #ddd; line-height:21px; box-sizing:border-box; color:#666;}
.home_banner #top_inquiry li:last-child{border:none;}
.home_banner #top_inquiry li a span{color:#333;}
.home_banner #top_inquiry li .linfo a{display:block; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.home_banner #top_koubei li{display:block; padding:10px 25px; border-bottom:1px dashed #ddd; line-height:28px; box-sizing:border-box; color:#666;}
.home_banner #top_koubei li:last-child{border:none;}
.home_banner #top_koubei li .img_box{width:80px;}
.home_banner #top_koubei li .item_des{width:195px; margin-left: 10px;}
.home_propagate a{margin-left: 13.333333333px; margin-top: 13px; width:340px;}
.home_propagate a:first-child{margin-left: 0;}
.home01{margin-top: 30px;}
.home01 .home_shop{border:1px solid #ddd; width:1046px;}
.home01 .home_shop .left{width:20%;}
.home01 .home_shop .right{width:80%;}
.home01 .home_shop .right li{width:20%; float:left; padding:14px 10px; box-sizing:border-box; text-align:center;}
.home01 .home_shop .right li .img img{height:40px; width:auto; display:inline-block;}
.home01 .home_shop .right li h3{font-size: 14px; font-weight: normal; margin-bottom:10px;}
.home01 .home_shop .right li .tag{color:#999; font-size: 12px; white-space:normal;}
.home01 .home_shop .right li .tag a{display:inline-block;}
.home01 .home_live{width:340px; position:relative;}

.home01 .home_live .item{display:block; position:relative;}
.home01 .home_live .item .tag{position:absolute; top:10px; left:10px; background:#ff7800; color:#fff; font-size: 12px; border-radius:2px; line-height:22px; padding:0 8px;}
.home01 .home_live .item .pic{height:170px; overflow:hidden;}
.home01 .home_live .item .btm{background:#f7f8fb; padding:15px 20px;}
.home01 .home_live .item .btm .t{font-size: 16px; line-height:22px; height:44px; margin-bottom: 8px;}
.home01 .home_live .item .btm .fix{color:#999;}
.home01 .home_live .prev, .home01 .home_live .next{color:#fff; bottom:102px; font-size: 20px; background:rgba(0,0,0,0.3); z-index:2; padding:10px 6px;}
.home01 .home_live .prev{left:0;}
.home01 .home_live .next{right:0;}
.home01 .home_live .prev:hover, .home01 .home_live .next:hover{background:#ff7800;}

.home_pro .wrap{margin-top: 30px; border:1px solid #ddd; border-top:none; border-left:none;}
.home_pro .left{width:1060px;}
.home_pro .part_hd{line-height:1; border-bottom:3px solid #974b06; height:42px;}
.home_pro .part_hd>*{}
.home_pro .part_hd .n{font-size: 32px; font-weight: bold; font-family: Arial;}
.home_pro .part_hd h2{display:inline-block; font-size: 32px; color:#999; font-weight: normal;}
.home_pro .part_hd .tab{float:right; margin-top: 15px;}
.home_pro .part_hd .tab li{float:left; margin:0 15px;}
.home_pro .part_hd .tab li.tab_t_cur{color:#ff7800;}
.home_pro .part_bd .left_cla{width:210px; float:left;}
.home_pro .part_bd .left_cla .cla_link{border-right: 1px solid #ddd; border-left: 1px solid #ddd; padding: 20px; text-align: center; height: 147px; box-sizing: border-box;}
.home_pro .part_bd .left_cla .cla_link a{display:inline-block; margin:0 10px; line-height:40px;}
.home_pro .part_bd .part_list{width:850px; float:right;}
.home_pro .part_bd .part_list li{float:left; width:33.333%; border-top:1px solid #ddd; border-right:1px solid #ddd; box-sizing:border-box; padding:20px; position:relative;}
.home_pro .part_bd .part_list li a{display:inline-block;}
.home_pro .part_bd .part_list li .mp_title a{display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.home_pro .part_bd .part_list li .mp_img{height:135px; overflow:hidden; padding:0 20px;}
.home_pro .part_bd .part_list li .mp_title{text-align:center; font-weight: bold; margin-top: 20px;}
.home_pro .part_bd .part_list li .cover{position:absolute; bottom:0; left:0; right:0; padding:0 50px 20px; text-align:center; background:#fff; opacity:0; visibility:hidden;}
.home_pro .part_bd .part_list li:hover .cover{opacity:1; visibility:visible;}
.home_pro .part_bd .part_list li .cover .mp_price a{display:block; color:#fff; background:#ff7800; margin-bottom: 10px; line-height:40px; font-size: 16px;}
.home_pro .part_bd .part_list li .cover .mp_link{color:#999;}

.home_pro .right{width:340px; box-sizing:border-box;}
.home_pro .right .se_hd h3{line-height:45px; background:#974b06; color:#fff; padding:0 20px; font-size: 14px; font-weight: normal;}
.home_pro .right .se_bd{}
.home_pro .right .se_bd .rt_hd{padding:10px 20px;}
.home_pro .right .se_bd .rt_hd .tab_t{font-size: 12px; color:#666666; background:#eaecf3; width:60px; line-height:24px; border-radius:2px; display:inline-block; margin-right: 5px; text-align:center; cursor:pointer;}
.home_pro .right .se_bd .rt_hd .tab_t.tab_t_cur{background:#974b06; color:#fff;}
.home_pro .right .se_bd .tab_c{display:none; }
.home_pro .right .se_bd .tab_c.tab_c_cur{display:block;}
.home_pro .right .se_bd .tab_c ul li{padding:10px 20px; border-bottom:1px dashed #ddd; overflow:hidden;  line-height:16px;}
.home_pro .right .se_bd .tab_c ul li:last-child{border-bottom: none;}
.home_pro .right .se_bd .tab_c ul li a{float:left; width:210px;}
.home_pro .right .se_bd .tab_c ul li a h3{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size: 14px; font-weight: normal;}
.home_pro .right .se_bd .tab_c ul li span{float:right; color:#999;}

.home_pro.home03 .part_hd{border-color: #f3a005}
.home_pro.home03 .right .se_hd h3, .home_pro.home03 .right .se_bd .rt_hd .tab_t.tab_t_cur{background:#f3a005;}
.home_pro.home04 .part_hd{border-color: #37a647}
.home_pro.home04 .right .se_hd h3, .home_pro.home04 .right .se_bd .rt_hd .tab_t.tab_t_cur{background:#37a647;}
.home_pro.home05 .part_hd{border-color: #0eb09e}
.home_pro.home05 .right .se_hd h3, .home_pro.home05 .right .se_bd .rt_hd .tab_t.tab_t_cur{background:#0eb09e;}
.home_pro.home06 .part_hd{border-color: #1b62bf}
.home_pro.home06 .right .se_hd h3, .home_pro.home06 .right .se_bd .rt_hd .tab_t.tab_t_cur{background:#1b62bf;}
.home_pro.home07 .part_hd{border-color: #5226b5}
.home_pro.home07 .right .se_hd h3, .home_pro.home07 .right .se_bd .rt_hd .tab_t.tab_t_cur{background:#5226b5;}
.home_pro.home08 .part_hd{border-color: #aa1bbf}
.home_pro.home08 .right .se_hd h3, .home_pro.home08 .right .se_bd .rt_hd .tab_t.tab_t_cur{background:#aa1bbf;}

.home09{margin-top: 30px;}
.home09 .top{border-bottom:3px solid #ff7800; padding-bottom: 5px;}
.home09 .top h2{font-size: 32px; color:#999; font-weight: normal;}
.home09 .top .cla a{display:inline-block; margin:15px 30px 0;}
.home09 .top .cla a.cur{color:#ff7800;}
.home09 .tab_c{border:1px solid #ddd; border-top:none; display:none;}
.home09 .tab_c.cur{display:block;}
.home09 .tab_c .brands{width:210px; padding:0 20px; box-sizing:border-box; border-right:1px solid #ddd; float:left; box-sizing:border-box;}
.home09 .tab_c .brands li{float:left; width:50%; text-align:center; padding:15px 0; border-bottom:1px solid #ddd;}
.home09 .tab_c .brands li img{width:auto; height:26px; display:inline-block;}
.home09 .tab_c .brands li .n{display:block; font-weight: normal;}
.home09 .tab_c .brands li:nth-child(5), .home09 .tab_c .brands li:last-child{border:none;}
.home09 .tab_c .textlist{float:right; width:1180px;}
.home09 .tab_c .textlist li{float:left; width:20%; padding:15px 0; text-align:center;}
.home09 .tab_c .textlist li em{margin:0 3px;}
.home09 .tab_c .textlist li .link{color:#999;}
.home09 .tab_c .textlist li .link a{display:inline-block;}
.home09 .tab_c .textlist li .j_n{margin-bottom: 5px;} 


.home10{margin-top: 30px; margin-bottom: 60px;}
.home10 .top{padding-bottom: 5px; line-height:40px;}
.home10 .top h2{font-size: 32px; color:#999; font-weight: normal;}
.home10 .content{border:1px solid #ddd;}
.home10 .content .left{width:210px; line-height:45px;}
.home10 .content .left li{padding:0 20px; background:#f9f9f9; border-left:5px solid #f9f9f9; border-bottom:1px solid #fff;}
.home10 .content .left li.cur{border-color:#ff7800; color:#ff7800; border-bottom:1px solid #fff; background:#fff;}
.home10 .content .right{width:1180px;}
.home10 .content .right .recent_item {width: 29.3333%; margin:0 2%; float: left; }
.home10 .content .right .recent_item:nth-child(3n) {margin-right: 0; }
.home10 .content .right a {display: block; margin: 12px 0; }
.home10 .content .right a:hover .tit {color: #ff7800; }
.home10 .content .right .tit {font-weight: bold; margin-bottom: 15px; font-size: 16px; }
.home10 .content .right .info .pic {width: 36%; height: 80px; overflow: hidden; }
.home10 .content .right .info .koubei {width: 60%; line-height: 24px; }
.home10 .content .right .info .koubei .key {float: left; color: #999; }
.home10 .content .right .info .koubei .value {float: left; width: 60%; margin-left: 10px; }
.home10 .content .right .info .koubei .value span {vertical-align: middle; }
.home10 .content .right .info .koubei .value .star {position: relative; display: inline-block; height: 15px; width: 90px; margin-top: -4px; background: url(../images/vstar_ori.png) no-repeat center; }
.home10 .content .right .info .koubei .value .star .cur {position: absolute; top: 0; left: 0; z-index: 1; bottom: 0; background: url(../images/vstar_cur.png) no-repeat left top/90px 15px; }
.home10 .content .right .info .koubei .value .num {color: #ff7800; font-weight: bold; }
.home10 .content .right .detail {margin-top: 15px; }
.home10 .content .right .detail .name {background: #fb9938; color: #fff; margin-right: 18px; line-height: 20px; padding: 0 5px; position: relative; margin-top: 2px; }
.home10 .content .right .detail .name:after {content: ""; position: absolute; top: 4px; height: 10px; width: 5px; left: 100%; background: url(../images/comment_home_jt.jpg); }
.home10 .content .right .detail .text {line-height: 24px; height:48px;}
.home10 .content .tab_c{display:none;}
.home10 .content .tab_c.cur{display:block;}

@media only screen and (max-width: 1500px) {
  	.wrap{width:1240px;}
  	.logobar .right_cla a{margin-left: 5px;}
  	.common_navBox .navBar .menu a{margin-left: 40px;}
  	.home_banner .center{width:750px;}
  	.home_banner .right{width:270px;}
  	.home_propagate a{width:300px;}
  	.home01 .home_shop{width:926px;}
  	.home01 .home_live{width:300px;}
  	.home01 .home_live .item .pic{height:150px;}
  	.home01 .home_shop .right li{padding:6px;}
  	.home01 .home_live .item .btm{padding:10px 20px;}
  	.home_pro .left{width:930px;}
  	.home_pro .right{width:300px;}
  	.home_pro .part_bd .part_list{width:680px;}
  	.home_pro .part_bd .part_list li .mp_img{padding:0;}
  	.home_pro .part_bd .part_list li .cover{padding:0 20px 20px;}
  	.home09 .tab_c .textlist{width:1020px;}
  	.home10 .content .right{width:1020px;}
  	.home10 .content .right .info .koubei{width:69%;}
  	.home10 .content .right .info .pic{width:30%;}
  	.home_propagate a:last-child{width:612px !important;}
    .home_banner #top_koubei li{padding:10px;}
    .home_banner #top_koubei li .item_des{width: 155px;}

}

















